voltage-stabilized power supply - French English Dictionary